rain shower – English–Français translations

🇬🇧 en fr 🇫🇷

rain shower noun

  • short period of rain
averse, pluie
Wiktionary Links